Big Huge Thesaurus

chorus frog

noun

sounds kind of like